package com.flxz.user.service;

import com.flxz.user.domain.vo.ChartDataVO;

/**
 * 用户图表统计Service接口
 */
public interface IUserChartService {
    /**
     * 获取用户收支图表数据
     * @param userId 用户ID
     * @param timeRange 时间范围 (week, month, year)
     * @param startDate 开始日期 (yyyy-MM-dd)
     * @param endDate 结束日期 (yyyy-MM-dd)
     * @return 图表数据VO
     */
    ChartDataVO getChartData(Long userId, String timeRange, String startDate, String endDate);
}
